Design optimization of main-profile MPEG-2 AAC decoder

نویسندگان

  • Kyoung Ho Bang
  • Nam Hun Jeong
  • Young-Cheol Park
  • Dae Hee Youn
چکیده

In this paper, a system architecture optimized for the 2-channel main-profile MPEG-2 AAC decoder is presented. In order to enable an efficient job scheduling and allocation, the presented system comprises three hardware modules: Huffman decoder module, predictor module, and processing core module which is programmable using an assembly language of its own. Huffman decoder is designed to finish the requested job in only 1 clock cycle time and the predictor forms parallel processing with other modules, so that utilization of the system resource is maximized. The developed system has been coded in VHDL and MPEG-2 AAC decoding algorithm is programmed using the assembly of the processing core. For the verification of decoding algorithm, the 16-bit PCM output of the system was compared with the result of the floating-point simulation, and the result showed the maximum of 2-bit difference. Functional simulation verified that the developed system can decode standard MPEG-2 AAC mainprofile bitstreams in real-time with high accuracy.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A DSP Based Multi-Format Video Decoder for an IP Set-Top Box

In this paper, the implementation of a digital signal processor (DSP) based multi-format decoder for an IP set-top box is described. Using several software optimization techniques, the multi-format decoder has been fitted into a TMS320DM641 DSP @ 480 Mhz. Starting from a native C code implementation, a six-step software optimization process has been applied to improve the decoder performance. C...

متن کامل

A single-chip MPEG-2 MP@ML audio/video encoder/decoder with a programmable video interface unit

We present a single-chip, MPEG-2 Main Profile at Main Level, audio and video encoder and decoder. It combines a RISC core, a 24-bit DSP, video and audio interface units, and several dedicated processing units. A programmable video interface unit supports multiple modes of preand post-processing and on-screen display (OSD). The codec has been implemented using a standard-cell library in 0.18 m C...

متن کامل

MPEG-2/4 Low-Complexity Advanced Audio Coding Optimization and Implementation on DSP

This study presents several optimization approaches for the MPEG-2/4 Audio Advanced Coding (AAC) Low Complexity (LC) encoding and decoding processes. Considering the power consumption and the peripherals required for consumer electronics, this study adopts the TI OMAP5912 platform for portable devices. An important optimization issue for implementing AAC codec on embedded and mobile devices is ...

متن کامل

Application Specific Processor Design for H.264 Decoder with a Configurable Embedded Processor

Jin Ho Han et al. 491 An application specific processor for an H.264 decoder with a configurable embedded processor is designed in this research. The motion compensation, inverse integer transform, inverse quantization, and entropy decoding algorithm of H.264 decoder software are optimized. We improved the performance of the processor with instruction-level hardware optimization, which is tailo...

متن کامل

MPEG-2 AAC 5.1-Channel Decoder Software for a Low-Power Embedded RISC Microprocessor

Presented here is MPEG-2 AAC decoder software for a low-power embedded RISC microprocessor, NEC VS30 (300mW @133MHz). Fast processing methods for IMDCT reduce execution time by 41% and help achieve real-time decoding of a 5.1-channel audio signal, while using only 64.7% of processor capacity.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001